<?php
//echo "holaaaaaaaaaaaaa\n";
$path=set_include_path("/var/www/Miscore/");
include_once 'pruebas_unitarias/funciones.php';
include_once 'clases_php/MiScore.php';
include_once 'daos/mysqlConection.php';
set_include_path($path);
class TestCrearTorneo extends PHPUnit_Framework_TestCase{
	private $miscore;
	private $administradorTorneo;
	private $torneoDaoImp;
	private $db;
	
	function setUp(){
		$this->db=new mysqlConection();
		$this->miscore=new MiScore();
	}

	function testCrearTorneo(){
		$this->db=new mysqlConection();
		$this->miscore=new MiScore();
		$nombreTorneo;
		do{
			$nombreTorneo='torneo_test_nuevo'.rand(100000, 10000000);
			$row=mysql_fetch_array($this->db->ejecutarQuery('select t.nombre_torneo from torneo t where t.nombre_torneo = \''.$nombreTorneo.'\''));
		}while ($row['nombre_torneo']==$nombreTorneo);
		$this->miscore->crearTorneo($nombreTorneo,1);
		//$this->assertTrue($this->miscore->crearTorneo($nombreTorneo),"El torneo fue creado correctamente");
		$row=mysql_fetch_array($this->db->ejecutarQuery('select t.nombre_torneo from torneo t where t.nombre_torneo = \''.$nombreTorneo.'\''));
		$this->assertNotNull($row);
		$this->assertTrue($row['nombre_torneo']==$nombreTorneo,$nombreTorneo." torneo ".$row['nombre_torneo']);
		$result=$this->db->ejecutarQuery("delete from torneo t where t.nombre_torneo=\'".$nombreTorneo."\'");
	}

}


?>